package py.progweb.sgc.manager;
import java.io.Serializable;
import java.util.List;

import javax.ejb.Local;

import py.progweb.sgc.model.EntidadBase;

@Local
public interface ABMManagerLocal {
	public List<? extends EntidadBase> buscar(Class<? extends EntidadBase> clazz);
	public EntidadBase buscar(Class clazz, Serializable pk);
	public void guardar(EntidadBase entity);
	public void borrar(EntidadBase entity);
	public void borrar(List<? extends EntidadBase> entidades);
	public void refresh(EntidadBase entity);
}
